29330 595
2513 83
17289 545
8576 758
41020 120
43947 284
1612 154
8684 240
11172 452
228291 519
31758 393
44579 200
11546 671
11930 118
4023 319
5375 312
8894 599