3029 671
10948 562
5762 427
9508 204
3473 158
2429 63
4472 878
3499 235
2709 391
11341 269
14584 251
18670 877
3192 433
13073 890
15165 121
913 103
3073 746
1469 101
3878 592
1333 135
3769 758
2620 511
1539 105
2709 144
4869 631