30982 621
5494 670
5121 48
25078 430
16298 527
24078 315
50722 557
18269 322
18370 725
16529 584
6389 224
2183 165
5877 983
2693 76
2992 257
17735 311
1682 275
14343 363
7678 208
9597 567
9355 729
3149 574
2402 259
8203 128
11511 407
17834 255
4658 531
56843 376