4451 587
30485 505
2373 331
45247 186
28941 195
5439 448
18999 546
23355 265
13302 551
3844 487
7079 64
3536 447
2750 61