101501 209
6929 599
2126 193
64339 308
8843 375
5020 596
2853 249
4324 897
3023 424
12404 161
6851 493
28792 92
3224 94
19707 415
27498 450
3852 554
8660 310
4727 523
5677 681
3232 495
6380 865
5398 520
6721 727
2343 350
1168 46
2487 181
11694 107
36870 548