21603 346
13017 659
44583 926
28453 310
43293 797
57271 916
25987 434
15008 674
8489 849
8328 396
4270 195
17337 228
25754 699
2988 50
13604 132
11487 413
5726 321
1420 61
2998 623
4213 766
3475 723
4386 400
5511 757
4511 210
2397 118
3994 59
3952 348
6644 712