928 266
2250 612
2744 618
2122 601
2558 158
1760 48
66609 283
52893 563
4805 331
115159 725
2392 506
5453 490
2470 129
4113 47
93851 869
75809 581
48458 427
49007 444
86070 518
115066 366
120329 280
32669 188
140971 477
31122 743
85517 487
130463 1058
65443 451
27957 500