22086 701
3368 104
2640 465
9168 270
3767 196
4015 883
33485 341
3819 727
4741 848
2119 325
1567 377
2660 101
787 74
1365 180
2474 596
2854 501
2964 569
1013 228
1754 447
2321 603
3159 580
904 151
869 138
2527 606
2355 261
8363 590
3334 697
1548 417