5293 94
90954 499
2370 128
7269 872
3729 373
16430 463
21469 120
10901 313
22460 195
10823 41
3282 560
13224 153
8970 651
24344 242