103103 526
3832 210
19328 385
101646 802
34761 409
48767 561
12595 935
5654 354
3228 389
5039 83
3524 208
4024 63
1986 224
2404 228
4372 449
2923 197