12881 301
30634 174
1881 127
2931 511
17641 511
3645 423
15754 699
12420 877
2291 144
10859 772
3230 212
2727 371
2223 165
9063 452
2458 219
3399 549
4103 794
4661 320
3962 422