22013 618
11592 931
5039 290
5977 87
8608 310
7656 693
6450 104
32469 404
15573 275
11121 243
29627 481
13131 421
13363 275
43839 686
1603 115
8165 546
16985 287
111357 828
40244 537
15643 747
13059 602
6243 430
19918 657
12024 584