5040 216
9341 307
12690 841
2628 325
4774 119
6892 387
3584 866
16101 163
2539 321
7554 191
15317 810
7422 586
10369 731
1802 243