3197 184
13475 622
23815 377
18852 338
41703 637
20844 240
148434 348
2249 145
3727 522
2030 82
2368 168
9510 344
5752 689
41362 509
50905 137
36917 169