80996 502
3797 210
19309 385
101242 802
34612 409
48639 561
12586 935
5646 354
3216 389
5026 83
3514 208
4011 63
1978 224
2391 228
4361 449
2915 197