5031 587
33852 506
2779 331
45721 186
31038 195
5612 448
20335 546
25418 265
13465 551
4150 487
7229 64
3877 447
3079 62