2809 306
2323 256
4840 555
3923 277
2743 497
8839 208
8427 541
10191 459
19544 337
8543 33
11884 258
1845 108
2328 189
9767 655
6218 454
6922 531
6615 124
3905 327