4531 421
5411 880
49214 207
12161 623
12487 39
7828 728
10507 37
13425 356
5035 408
1526 186
1556 228
3915 846
958 37
3208 299