3506 422
5250 288
2772 82
3210 506
29422 518
1970 230
2350 393
2513 293
5016 524
3918 249
3290 344
756 28
2619 428
2408 181
3999 254
1927 217
3879 646
6668 649
1912 32
4346 505
4246 232
5173 546
1819 395
11889 300
4407 696
12130 794
6179 529
3500 677