5043 791
2371 287
1455 165
10702 776
2266 452
3348 462
375 58
5206 86
2646 168
14336 865
4230 931
4919 487
2314 356
1517 212
3342 70
873 67
2049 108
918 90
3804 612
1684 157
2959 490
3198 584
3160 463
962 74