10278 199
12427 534
12562 591
7462 358
18758 178
116120 862
77926 650
57052 184
44480 576
28099 83
40213 626
4229 611
5805 309
5806 802
4591 544
4432 371
3236 207
60600 888