31419 243
1168 186
1720 332
2140 480
1242628 4612
41528 760
38028 526
9858 635
15069 173
86777 402
5848 454
49977 561