12288 791
13005 164
17701 392
87487 852
53867 340
29900 438
36182 388
20964 458
9890 253
3325 536
3547 695
3431 240
2733 524
8377 363
2262 247
1880 78
4303 528
5456 295
4613 631
3433 339
2787 489
4221 437
27558 575