16597 750
10508 234
7602 243
12331 596
5392 564
5683 487
6765 506
6357 98
4447 764
4780 522
5207 396
7071 425
24311 641
3918 610
15961 233
3832 264
3327 153
9534 620
35269 85
5925 47
5870 390
6128 263
6206 209
40263 619
5543 36
7830 397
22830 268
35058 126