132923 209
5870 602
186322 1049
31035 864
10745 63
53062 379
10952 72
3885 366
16978 109
30084 499
111543 278
9026 323
2402 507
2806 384
6800 69
20270 185
6876 362
13812 298