132939 209
5870 602
186330 1049
31035 864
10745 63
53067 379
10953 72
3885 366
16984 109
30096 499
111556 278
9026 323
2402 507
2806 384
6800 69
20271 185
6876 362
13812 298