43053 762
1252 103
5191 368
24893 89
10759 564
3381 140
2560 290
2394 294
3366 575
4427 544
3208 475
3143 612