15181 97
24278 76
8527 116
8514 128
33006 941
59667 618
4528 557
10601 392
6744 513
1982 106
4163 711
9311 645
8567 144
4243 359
3394 88
3226 216
2774 46
2276 270
5270 45
1549 191