31016 210
30191 224
29308 847
15933 445
206873 536
17440 325
4515 155
17262 682
4460 319
149559 549
8939 537
85393 182
65273 239
47973 448
119874 829
116383 201
7200 662
3558 478
28542 498
2298 96
5103 214
5441 522
47201 163
26924 270
9756 381
20492 655
76823 473
10313 179