3501 406
2318 203
2940 419
4730 615
3982 596
2405 34
1444 198
1367 139
8760 297
4936 114
3507 436
4067 477
5308 155
6156 131
1641 50
20659 186
38415 755