5002 293
14992 619
1525 225
4311 46
5938 522
7989 648
13759 383
1873 210
13007 720
6680 709
5839 86
4183 206
5913 367
10249 904
4410 687
3349 34
5171 614
9346 395
8208 637
8108 770
12773 329
9275 514
11571 239
6819 921