2503 211
5751 563
5420 508
3370 147
5439 310
3043 298
15070 795
3854 741
5282 878
3476 417
4553 775
3620 158
8991 482
3097 477
3632 226
2643 157
4315 208
2334 295
8016 584
11415 331
5232 511
3694 352
3402 363
6949 338