2581 525
1012 98
2545 430
4643 401
22925 597
4277 386
10256 771
10372 831
5876 123
5241 55
107804 465
2404 212
15876 883
4224 107
9218 328
7165 240
31435 927
25075 438
9552 515
10116 541
17510 356