4125 77
13534 743
20984 313
2064 109
10844 752
3131 372
15422 580
8910 56
5148 335
17648 448
63574 166
9132 502
4228 677
46395 348
15685 80
21696 327
66215 856
21699 188
9368 78
19605 261
26432 535
32479 97
9606 432
69755 309
3071 391
17616 266
14301 573
30221 120