29299 595
2513 83
17288 545
8576 758
41018 120
43946 284
1612 154
8684 240
11172 452
228285 519
31756 393
44579 200
11546 671
11929 118
4023 319
5375 312
8893 599