4276 640
6446 598
28341 288
12246 356
2597 197
41082 173
17118 286
12116 104
4552 374
14764 509
11099 633
3801 497
3489 196
6769 466
4965 662
5690 99
3457 524
2122 261