24153 159
49611 181
11030 608
6531 697
3351 344
4119 447
16143 652
8444 550
26217 800
4007 123
37231 423
4354 277
13108 362
1821 231
6354 438
99647 242