5012 852
6472 489
4835 617
5532 413
10781 93
1763 163
1288112 4659
469591 1150
122127 732
27942 804
8734 513
263600 803
150907 693
18385 78
51138 367
16336 591
24486 432
14309 233
118228 729
233663 1288
6745 523
12077 411
53870 358
37107 247
10697 733
2927 663
2480 686
2471 728