22736 159
3203 76
1362 248
821 151
2107 392
2745 467
7455 658
4665 378
3120 100
3512 310
1366 218
7911 688
3193 572
2254 385
2531 340
3740 754
2760 426
3356 221