312 47
1568 167
1964 446
15267 334
3553 722
3278 508
4345 269
40478 409
10232 33
18794 118
3476 368
5365 203
2777 112
3751 621
2647 91
5244 148
2358 205
4677 624
19491 33
21638 527
12101 445
6854 703
4708 672
10204 485
9307 99
10914 711
7026 553
1479 263