2601 112
1375 212
1495 117
17192 508
7889 625
27386 43
30368 315
41860 161
28431 605
14189 31
6952 274
17328 516
5794 483
15385 711
13473 352
3926 340
57196 779
7863 444
3509 296
26902 528
11149 111
8479 80
3892 253
6618 483
3071 377
32387 256
7844 803
11399 305