23533 526
2252 154
5793 518
2639 541
6958 564
1910 352
3620 309
8542 569
2104 268
2207 498
3312 303
1486 264
2498 694
1851 126
3347 699
2018 337
5527 176