35015 502
29763 766
58601 440
10222 330
33268 382
20562 486
22121 188
10521 465
19908 669
7947 433
22496 570
12214 85
37048 952
56826 95
7521 78
10770 268
17839 530
6666 388
5953 107
42192 278
38113 439
11872 675
20941 161
7197 86
78448 286
13580 154
194667 1140
18213 651