6282 292
22387 87
3223 277
9094 51
4337 447
9053 201
19482 426
5595 116
3093 506
42702 395
2309 382
4177 746
3429 388
900 55
2361 489