23493 50
11764 58
36568 454
36739 192
14565 631
30046 650
6793 416
1176 119
2568 633
1681 146
3975 602
2092 381
2042 168
997 72
1952 390
3501 518
1299 39
2097 548
1579 415
2669 773
3930 788
4212 225
8673 679
3143 296
2976 356
3127 575
1803 231
1282 101