31297 392
16381 126
10552 517
2804 288
18056 94
4916 793
52646 608
1247 139
9332 261
3960 729
5715 738
30234 249
13077 224
3695 462
4489 488
2436 98
3345 746
3201 557
3835 805