5198 339
3869 525
6575 250
4104 204
12881 509
4532 211
3498 669
8170 269
20076 234
5098 342
23385 547
8030 508
4828 200
31038 170
10974 747
28172 116
22050 882
20753 58
14241 439
11042 37
16667 109
20109 73
5000 311
19632 116
3867 276
6371 613
3541 323
6552 506