2981 272
3829 318
3009 633
2711 492
938 188
15921 653
16600 402
3096 935
391 60
12317 256
31096 127
13531 327
2040 490
2826 747
11564 66
9947 303
4581 97
11475 749
1819 128
2633 588
23628 605
230 29
1551 372
1085 59
2637 499
1799 250
23218 107
19057 673