21548 332
15256 932
7199 71
11046 531
12806 375
18460 644
5729 359
5221 208
6725 244
7939 452
7723 300
10665 290
15247 90
8362 562
30320 297
5521 713
3048 388
4834 557
6579 740