31513 288
8977 444
14023 823
32614 609
56678 148
27077 228
17311 153
47362 570
19361 614
7057 286
4764 599
3343 184