28870 605
5396 764
8340 54
20262 249
19658 275
14395 196
65317 623
431310 1338
39786 134
35884 976
5147 562
3856 885
3824 622
3013 286