21596 332
15271 932
7220 71
11054 531
12833 375
18470 644
5744 359
5223 208
6734 244
7948 452
7729 300
10671 290
15254 90
8374 562
30380 297
5526 713
3056 388
4848 557
6615 740