2095 300
18145 781
5083 416
6891 706
12517 251
29857 794
3922 123
12652 557
25106 981
21965 477
114848 598
38896 563
87188 98
26749 862
47185 336
26263 496
109158 642
12058 470
37628 283
17601 474
41228 534
19391 236
22108 345
16968 209
2958 272
7356 560
4765 442
68476 92