12298 53
13223 523
59650 336
9594 312
3182 373
2471 231
2927 194
3803 373
3719 39
5635 531
4265 386
9848 573
28105 91
4120 604
4061 783
4699 882
2279 98
4548 565
2950 222
4315 35
8953 543
334805 1164
22412 463
17781 413
29995 879
2952 97
10668 137
5559 511