29192 595
2511 83
17287 545
8576 758
41011 120
43933 284
1612 154
8684 240
11171 452
228263 519
31750 393
44578 200
11545 671
11922 118
4023 319
5375 312
8892 599