13162 523
9538 312
3157 373
2454 231
2924 194
3788 373
3705 39
5622 531
4259 386
9833 573
28005 91
4115 604
4051 783
4698 882
2274 98
4547 565
2947 222
8940 543
334464 1160
22397 463
17769 413
29984 879
2946 97
10660 137
4302 537