13040 92
15296 343
15714 758
12056 58
277399 1568
2719221 6603
697650 1987
377811 1078
2422499 7089
115647 632
40964 581
58288 485
46401 393
61078 598
55203 163
47228 584
20184 187
31260 291
37007 467
28823 521
3858 265
33908 841
39462 209
33829 677