3504 422
5246 288
2771 82
3210 506
29416 518
1969 230
2348 393
2513 293
5015 524
3917 249
3289 344
756 28
2619 428
2408 181
3997 254
1923 217
3878 646
6665 649
1911 32
4346 505
4246 232
5171 546
1818 395
11876 300
4401 696
12127 794
6178 529
3497 677