17921 805
6003 328
9659 55
2899 145
3349 351
2495 71
3347 100
4737 261
9335 126
3989 604
2583 487
1543 68
8383 768
4358 915
3212 95
1805 362
26737 921
2944 480
5481 669
8119 308
6509 108
4178 200
4528 561
2423 509
5593 874
1971 292
9710 441
6131 594