19968 50
11466 485
2172 379
1560 320
3198 363
3304 607
1403 346
4041 503
984 156
1070 73
2924 467
978 109
2362 511
3304 686
851 165
2486 608
2077 512
3016 708
2237 345
3407 593
2214 111
2016 453
3354 691
2800 491
1742 367
1625 381
2718 447