40248 853
3115 201
3107 722
17831 79
3189 585
669 40
8283 118
5609 360
1561 290
4103 639
7784 286
3168 343
13804 262
4407 711
4314 640
5229 879
2786 398
2363 408
2278 122
16230 187
2990 379
18730 101
2753 519
11898 416
60898 782
2298 198
2199 257
3517 828