3295 584
3222 966
1177 94
23735 575
1209 74
2334 349
1278 186
3522 564
3362 535
4665 163
1323 124
2611 428
1194 150
3556 855
745 74
1986 196
2147 394
12503 660
2902 634
2917 539
12668 778
7947 64
3313 727
3261 502