12572 122
22445 155
33762 866
78365 416
54223 296
12195 298
28332 541
41396 255
5521 179
3788 37
3316 105
2289 64
42717 386