52983 1030
51013 553
71341 679
3414 355
90388 943
82656 324
22822 194
20179 349
29753 130
9894 49
8557 61
7055 45
28959 430
13136 338
140592 421
185465 285
22035 1040
11934 712
8346 464
12809 683
6684 548
17685 480
9432 159
7673 216
15773 342
24347 111
1084 146
3899 776