21595 332
15270 932
7220 71
11054 531
12832 375
18470 644
5742 359
5223 208
6734 244
7948 452
7727 300
10670 290
15253 90
8374 562
30377 297
5526 713
3054 388
4846 557
6612 740