16933 898
3453 270
4411 447
3359 59
4365 398
5632 611
4342 943
2893 175
1119 140
2116 223
4802 603
3934 911
3863 873
1842 351
18339 711
6328 839
21750 328
1577 131
4274 643
3907 881
19543 495
4198 746
1862 298
4002 706