28975 605
5396 764
8340 54
20262 249
19661 275
14395 196
65321 623
431319 1338
39792 134
35890 976
5147 562
3856 885
3825 622
3013 286