21692 346
13070 659
44643 926
28536 310
43459 797
57499 916
26002 434
15017 674
8492 849
8329 396
4272 195
17338 228
25755 699
2989 50
13607 132
11489 413
5731 321
1420 61
2998 623
4213 766
3477 723
4386 400
5515 757
4517 210
2399 118
3994 59
3952 348
6644 712