4486 66
708 165
1262 179
2944 840
10155 510
14545 359
5442 963
2673 816
3366 646
841 251
2440 635
1202 351
4343 400
1329 334
6532 576
2354 615
221 47
4959 868
4581 853
6250 703
3552 851
3397 187
3603 198
886 291