3069 35
2978 245
6310 414
14328 474
5165 132
7822 733
6871 572
10633 831
5555 265
3526 560
8953 309
11216 505
7167 349
11734 425
16186 594
17332 352
11867 274
2194 121
12523 531
5611 521
8895 612
9326 595
9743 167
22615 281
8677 547
5098 76
4430 269
6679 858