5096 589
2407 532
4161 579
1684 379
1228 277
2650 507
2155 487
1413 299
3436 765
2899 505
3095 818
2549 666
2558 696
2074 585
3106 874
2333 481
3366 909
1216 232
800 194
10992 125
2174 463
1587 333
1419 274
1567 327
848 209
1719 327
3000 780
2332 423