9813 312
227733 940
8438 495
3505 333
8430 470
5001 814
3634 458
10118 78
11207 782
7511 341
12562 339
4216 381
29070 403
48126 430
75197 995
19557 489
11380 60
9289 293
11645 221
70787 815
11352 95
9872 586
8345 641
12270 441
146679 335
4648 258
44461 649
19049 824