30048 820
2412 389
5729 126
29379 200
2844 571
1885 187
1698 173
882 59
2122 489
1929 292
969 45
2572 388
32339 121
868 98
2883 276
2613 480
1436 367
16956 857
6353 547
1370 281
5910 474
2579 687
3242 893
555 63
9956 345
1637 289
1997 362
3969 365