103674 399
11101 558
14930 338
5659 917
33109 528
3766 380
6599 285
3985 775
6739 634
3360 174
1017 210
29087 313
12954 383
6999 115
4285 220
3375 74
10363 172
2916 42
1741 175
3258 791
8727 126
4958 552
4106 332
5385 399
2723 198
7904 582
3120 92
4229 538