3195 184
13462 622
23802 377
18850 338
41645 637
20778 240
148127 348
2239 145
3718 522
2025 82
2361 168
9497 344
5745 689
41236 509
50630 137
36888 169