109409 903
17353 464
81511 313
25059 767
97873 285
12492 65
50928 147
154018 986
12749 858
38635 831
14408 584
31198 778
4430 431
3842 585
4277 573
4643 440
4117 519
3295 365
3971 401
2956 216
3275 449
3146 247
67889 679