3807 587
21428 457
5183 321
9787 309
12310 99
3689 681
2274 169
20587 751
11295 732
9769 585
3444 200
4348 275