3193 73
10662 612
2415 336
3134 44
16956 141
15747 786
112665 849
19601 326
46960 422
18197 410
13172 589
9939 120
6259 586
35165 260
19277 72
2290 51
3763 733
14781 518
3879 316
5829 79