896 241
198 55
2635 840
2311 528
9495 621
32273 138
113653 544
23774 482
127857 814
79500 1169
12712 60
8382 243
100381 212
52366 349
13989 302
125040 793
15936 598
48839 605
133404 486
4884 57
65328 667
10508 229
110636 242
29714 515