2103 256
3457 623
24221 498
15258 338
9068 237
15441 158
15486 136
1486 132
1223 192
1907 374
15991 934
3041 703
1252 233
3034 648
2470 467
6106 660
4442 520
3744 278
33744 686