2103 579
1155 123
1769 390
5395 586
31201 49
21369 777
8455 310
12041 344
32840 921
24646 363
20959 635
12578 243
81216 506
5821 457
13228 171
12336 142
3743 355