13162 523
9535 312
3156 373
2452 231
2923 194
3787 373
3705 39
5622 531
4258 386
9833 573
28004 91
4114 604
4051 783
4698 882
2274 98
4547 565
2947 222
8940 543
334460 1160
22397 463
17769 413
29984 879
2946 97
10660 137
4302 537