6628 292
22496 87
3305 277
9181 51
4410 447
9174 201
19542 426
5753 116
3147 506
42764 395
2381 382
4312 748
3494 388
968 55
2408 489