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