5197 339
3869 525
6574 250
4104 204
12880 509
4532 211
3498 669
8169 269
20076 234
5098 342
23380 547
8026 508
4827 200
31037 170
10973 747
28169 116
22046 882
20751 58
14237 439
11042 37
16667 109
20103 73
5000 311
19630 116
3867 276
6371 613
3540 323
6552 506