9502 283
3029 441
4467 524
3168 338
7112 489
3114 310
17832 137
7740 789
13665 37
11236 516
3016 153
6568 504
15222 507
2947 221
3838 654
6313 232
5764 516
3914 260