22536 588
3985 633
2287 259
3585 552
14272 92
6105 792
1399 101
3763 51
5940 442
3447 205
2216 629
3048 722
1825 295
1166 246
3292 721
3305 595
2254 193
1810 385
2956 757
3450 580
1376 297
587 108
2505 553
1362 248
4239 596
3178 821
1132 58
2107 392