15016 277
5128 231
21736 342
13006 82
35994 374
8155 354
22946 517
13662 228
30444 376
13286 404
15397 241
20179 528
15277 390
11486 298
7563 609
9892 471
14068 82
23913 233
18800 417
6235 36
6763 153
8396 857
9041 859
5597 282
16837 315
6287 804
9510 547
14770 251