101883 304
69012 844
110902 241
58265 670
78820 229
48063 599
65496 617
54803 199
33422 123
75905 614
50850 305
20287 404
81384 546
8252 505
6483 80
11330 607
4966 723
2195 259
7239 690
4822 328
4738 880
2389 227
4431 528
3731 399