21646 332
15289 932
7235 71
11063 531
12848 375
18488 644
5755 359
5227 208
6749 244
7960 452
7739 300
10683 290
15261 90
8379 562
30500 297
5532 713
3063 388
4858 557
6640 740