331 28
15256 213
758 122
11376 117
2718 793
7055 806
12444 276
7493 226
4581 609
21583 358
2802 691
7854 539
1825 40
38398 633
1819 253
16189 238
13563 153
5343 783
7153 682
4736 517
6372 178
40110 115
1431 72
2681 217
3836 554
3645 571
2776 521
1927 137