30186 539
27754 188
44873 619
3920 455
11917 267
4974 941
21698 780
8059 708
5771 914
4154 818
1417 218
2717 273
2281 477
2253 310
3153 561
3170 475