2933 121
35821 516
4226 200
8483 46
5247 378
9290 659
14129 630
10556 489
9843 396
21169 599
6346 392
7867 490
5293 547
14802 983
8184 415
5969 586
11158 257
12270 426
6181 515
12299 111
5187 69
6059 704
8518 611
9814 796