5008 593
1551 76
4020 480
21023 313
2073 109
10877 752
10870 369
15451 580
7440 456
17694 448
2767 605
9164 502
4243 183
46528 348
11061 759
15733 80
21762 327
9923 969
4828 517
21766 188
10263 148
9421 78
19657 261
26505 535
32606 97
9628 432
69915 309
3077 391