3550 98
10133 591
7805 502
7706 31
4515 76
4539 466
56683 779
37460 398
16124 279
20668 72
16222 185
23248 147
18425 115
11518 383
15565 287
13825 380
19318 228
19248 803
8594 852
4996 125
175512 246
49008 145
7843 377
9365 895