29201 595
2511 83
17287 545
8576 758
41011 120
43938 284
1612 154
8684 240
11171 452
228269 519
31750 393
44578 200
11545 671
11923 118
4023 319
5375 312
8892 599