2507 525
939 98
2503 430
4570 401
22874 597
4194 386
10238 771
10286 831
5787 123
5203 55
107639 465
2369 212
15856 883
4188 107
9192 328
7029 240
31090 927
24974 438
9376 515
10035 541
17451 356