2943 732
6666 292
22500 87
3316 277
9189 51
4419 447
9194 201
19546 426
5762 116
3151 506
42775 395
2403 382
4346 748
3510 388
981 55
2427 489