638 133
11832 936
4426 524
3053 338
6857 489
3170 310
17805 137
7707 789
13549 37
11243 516
3033 153
6555 504
13867 507
2948 221
3837 654
6284 232
5743 516
3955 260