12278 53
13215 523
59481 336
9586 312
3181 373
2471 231
2927 194
3802 373
3717 39
5634 531
4265 386
9843 573
28081 91
4120 604
4061 783
4699 882
2279 98
4548 565
2950 222
4314 35
8949 543
334718 1163
22409 463
17777 413
29989 879
2952 97
10667 137
5559 511