3076 116
2418 177
2911 550
15752 276
6221 499
6914 561
12246 783
13348 435
5392 845
4961 740
4459 800
4825 658
9266 212
6713 857
27908 955
6529 603
8761 351
6659 608
27829 839
2770 176
1539 65
6433 193
2978 128
19907 587