5693 295
3011 447
2092 360
2180 413
17014 585
2231 100
2937 556
6572 441
4616 145
5292 434
885 117
8282 388
2379 317
2758 423
10284 392
2354 335
23505 872
2967 548
2030 362
3375 681
3955 338
933 96
15367 821
15706 531