16001 162
3683 260
3091 313
37746 393
2686 304
20796 100
32653 265
6229 39
8876 509
11237 499
1804 147
4696 361
19790 311
4234 250
26037 508
5433 128
1916 161
22712 359
20908 472
3568 55
22916 593
22224 186
19443 774
11204 398
7879 874
31601 781
13625 485
11683 513