4487 187
4502 641
145473 443
19978 351
15214 71
3486 295
32144 359
4731 753
2836 165
2502 255
21886 328
4412 400
4285 121
4283 692
7696 473
2640 606