10096 120
4558 388
6999 430
6193 677
35048 743
17347 700
5377 350
1663 155
3947 665
28313 904
4118 215
20012 96
4424 569
5435 495
3463 624
7099 437
7356 553
10059 715
11079 41
5450 216
16467 58
1412 61
1300 71
2185 269