12905 505
2088 52
5295 659
31994 316
26207 211
87346 772
39504 302
9242 706
49532 785
8978 297
25444 775
14078 221
8161 747
4760 286