41041 575
9513 126
4401 449
38342 717
3891 385
3376 195
25768 90
175877 310
5419 169
82401 329
5056 477
4063 564
7816 870
4083 203
5949 405
7382 512
7947 644
15327 423
3991 593
1639 207
949838 2026
317657 1102
161670 246
98105 719