19721 579
30961 743
25553 420
19786 608
7960 569
4230 369
3099 160
3327 335
6569 666
3356 752
2389 184
6211 587
3950 654
3836 498
3322 311
4929 746
2670 504
4569 224
31005 320