101851 304
68996 844
110857 241
58247 670
78782 229
48038 599
65478 617
54752 199
33421 123
75883 614
50838 305
20280 404
81337 546
8243 505
6476 80
11326 607
4964 723
2193 259
7183 690
4822 328
4736 880
2389 227
4431 528
3730 399