3194 829
14569 97
1399 86
596 29
13309 555
2558 421
1480 304
1350 75
1319 68
2301 162
2684 544
995 43
2587 628
2513 654
3355 735
48411 670
32303 796
3151 417
1619 109
2362 295
2664 314
9844 963
5290 444
625 153
1563 300
3477 634
1167 197
3108 864