2953 883
10411 458
59565 684
409 114
15837 380
2614 539
2002 629
5219 339
2877 615
1061 310
18363 935
13313 257
765 175
20813 262
3069 634
1827 209
2204 587
8106 325
50273 431
2643 802
2279 512
1442 394
3103 549
5700 558