5031 587
33852 506
2778 331
45719 186
31038 195
5612 448
20334 546
25418 265
13465 551
4149 487
7229 64
3869 447
3079 62