3225 829
14606 97
1572 86
602 29
13363 555
2585 421
1481 304
1370 75
1361 68
2328 162
2688 544
998 43
2590 628
2515 654
3360 735
48458 670
32327 796
3158 417
1626 109
2377 295
2692 314
9847 963
5293 444
626 153
1566 300
3485 634
1184 197
3109 864