21599 332
15272 932
7221 71
11054 531
12833 375
18471 644
5746 359
5223 208
6734 244
7948 452
7729 300
10672 290
15255 90
8374 562
30383 297
5526 713
3056 388
4848 557
6617 740