20243 415
4473 88
7595 520
40150 445
8918 176
42717 320
5571 768
4662 564
709536 1991
12187 434
1503 288
6366 253
1842 128
2262 159
3657 526
4038 639