29238 595
2513 83
17287 545
8576 758
41012 120
43942 284
1612 154
8684 240
11171 452
228274 519
31752 393
44578 200
11546 671
11925 118
4023 319
5375 312
8893 599