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