20023 587
2963 693
103308 328
5724 733
3251 973
3713 339
3143 674
2498 484
5377 699
4906 215
3191 769
143046 861
45786 185
130370 473
22052 168
29234 232
11017 145
4834 338
11255 98
70080 382
5367 105
3279 538
23868 232
3256 828
2259 434
869 34
5474 495
6227 660