29217 595
2513 83
17287 545
8576 758
41012 120
43942 284
1612 154
8684 240
11171 452
228273 519
31751 393
44578 200
11545 671
11924 118
4023 319
5375 312
8893 599