3025 200
3906 471
3323 259
4562 270
5057 298
6212 502
6917 409
12520 549
10076 239
11597 304
15931 241
21078 758
19807 644
20237 555
166 25
2210 569
621 131
1216 313
1812 389
3100 682
952 81
1642 78
3585 592
3000 466