1050 116
3752 923
6417 793
5514 508
16249 603
3210 363
5685 54
6094 947
11414 178
4977 694
3141 134
4359 418
2404 471
7468 243
3065 746
2060 96
1858 83
15564 792
1155 211
13338 923
11652 271
4391 707
4858 401
10603 410