43053 762
1254 103
5195 368
24894 89
10767 564
3381 140
2562 290
2394 294
3368 575
4428 544
3209 475
3143 612