271016 416
103529 334
8701 606
7034 802
5659 351
102775 813
28604 395
15366 507
4279 501
2338 239
142987 870
7545 55
44109 407
60772 413
5663 527
19609 528
5460 778
121996 677
120231 248
27982 1074
20968 683
3926 243
11465 412
5451 721
163706 724
117857 582
6074 144
1770 207