151 32
2686 635
1430 323
2860 628
10460 578
2726 560
707 127
982 104
4512 486
12115 533
2793 421
2660 771
1143 151
10232 84
13664 805
1212 159
1692 340
2918 589
1562 173
3426 214
3969 537
8653 564
1725 377
951 44
7375 334
1132 234
1008 232
15407 260