13030 500
9936 44
11737 312
2963 70
7098 458
31234 307
10472 901
6817 365
3944 539
2759 325
4225 480
3347 170
3646 651
3330 535
3208 287
1805 63
4584 343
5939 519
6867 250
3282 559
3914 271
3752 309
5061 273
2732 472
2302 235
9270 893
5233 379
4616 168