29226 817
3097 377
15393 248
1904 111
3633 685
14449 431
28672 297
5018 421
3768 164
22141 399
4839 507
4779 424
20069 297
8509 581
2367 440
5672 438
4507 447
2360 72
4618 133
5711 562
14910 76
2906 232
13166 165
8804 586