3198 184
13478 622
23819 377
18854 338
41717 637
20860 240
148553 348
2249 145
3732 522
2033 82
2368 168
9517 344
5753 689
41400 509
50980 137
36926 169