504 144
1204 333
2884 930
1496 352
9712 97
13984 936
5016 524
3439 338
7435 489
3251 310
18029 137
7965 789
13916 37
11493 527
3077 153
6608 504
13949 507
3136 221
3882 654
6366 232
5842 516
4026 261