36098 116
41677 282
1428 154
8508 240
10851 452
16789 545
223044 514
30621 393
43507 199
10692 671
10369 117
19860 588
3790 319
1998 82
8163 758
5246 312
8558 599