411597 1153
7962 746
12327 260
8442 591
10308 207
22967 107
14942 792
9871 116
55222 106
55724 567
38418 689
23239 200
6887 164
29786 608
4497 356
10068 145
15939 723
2997 83
3440 396
8035 561