12255 53
13207 523
59302 336
9580 312
3177 373
2469 231
2926 194
3801 373
3717 39
5634 531
4265 386
9839 573
28070 91
4120 604
4061 783
4699 882
2279 98
4548 565
2950 222
4307 35
8946 543
334631 1161
22406 463
17776 413
29988 879
2951 97
10667 137
5559 511