4303 389
2312 193
7374 582
9037 367
30444 368
39352 302
16415 366
8698 344
57244 981
98470 905
26924 870
59452 500
51147 528
3955 822
8970 215
3748 227
3110 247
2546 283