12289 791
13005 164
17701 392
87489 852
53868 340
29901 438
36184 388
20965 458
9890 253
3325 536
3547 695
3431 240
2734 524
8377 363
2262 247
1880 78
4303 528
5456 295
4613 631
3433 339
2787 489
4221 437
27558 575