20108 167
8996 417
9301 48
3853 587
21861 457
5239 321
9995 309
12413 99
3736 681
2324 169
20679 751
11385 732
9829 585
3576 200
4449 275