6646 292
22498 87
3307 277
9184 51
4417 447
9187 201
19545 426
5758 116
3148 506
42769 395
2385 382
4328 748
3499 388
971 55
2412 489