3218 829
14595 97
1523 86
602 29
13351 555
2572 421
1481 304
1363 75
1349 68
2322 162
2688 544
998 43
2589 628
2515 654
3358 735
48435 670
32321 796
3155 417
1623 109
2373 295
2685 314
9846 963
5292 444
626 153
1566 300
3482 634
1175 197
3109 864