3176 829
14540 97
1320 86
595 29
13291 555
2551 421
1479 304
1339 75
1304 68
2292 162
2679 544
991 43
2584 628
2513 654
3352 735
48396 670
32291 796
3146 417
1608 109
2356 295
2651 314
9843 963
5290 444
625 153
1563 300
3472 634
1165 197
3106 864