35060 932
23454 317
13112 590
5144 689
4232 615
9372 542
5538 521
2571 85
5655 429
4118 733
11812 990
2858 416
5953 757
8898 202
4251 438
18107 539
2865 114
5007 560
4201 483
5987 246
2587 424
5515 829
4740 499
3203 283
3253 324
7713 530
5421 767
2038 108