12894 505
2088 52
5295 659
31992 316
26205 211
87345 772
39504 302
9242 706
49528 785
8977 297
25444 775
14076 221
8161 747
4760 286