4531 505
23357 207
12848 117
5240 517
8016 693
55682 174
65432 621
67177 87
10853 254
10921 457
15896 418
22406 429
2228 159