3029 671
10952 562
5769 427
9508 204
3473 158
2429 63
4472 878
3499 235
2709 391
11346 269
14584 251
18670 877
3195 433
13073 890
15166 121
913 103
3075 746
1470 101
3878 592
1333 135
3769 758
2621 511
1540 105
2710 144
4869 631