12286 53
13220 523
59567 336
9591 312
3182 373
2471 231
2927 194
3803 373
3718 39
5635 531
4265 386
9846 573
28091 91
4120 604
4061 783
4699 882
2279 98
4548 565
2950 222
4315 35
8952 543
334748 1164
22410 463
17778 413
29994 879
2952 97
10667 137
5559 511