12057 77
5527 352
9805 178
34151 436
10948 802
40295 537
3487 602
10597 523
17720 93
224822 909
2414 221
181679 139
7789 273
23444 345
8730 589
28651 446
24844 283
12563 487
5498 634
11678 239
4192 529
14265 303
19007 308
22643 162