3192 339
6995 85
10861 843
21722 90
29081 552
25883 582
31111 613
36568 931
26244 413
16226 192
70510 101
71665 578
3164 229
7792 655
6552 211
12198 145
60488 911
5615 48
8324 462
68743 372
57019 743
4059 923
4060 676
7743 440
7644 267
20051 417
21366 533