6626 292
22496 87
3305 277
9179 51
4406 447
9170 201
19540 426
5752 116
3146 506
42762 395
2377 382
4310 748
3494 388
967 55
2408 489