2135 455
2902 306
10505 621
3561 534
9735 583
6471 427
4669 102
6629 235
37427 648
5018 211
3362 269
41651 208
14604 146
4099 539
6498 43
3858 441
8730 754
26300 529
23251 393
22585 668
16606 485
5320 263
12467 386
28729 687
6956 179
8661 716
16003 107
3047 183