409296 1152
7956 746
12309 260
8432 591
10288 207
22946 107
14921 792
9863 116
55147 106
55634 567
38409 689
23224 200
6875 164
29708 608
4492 356
10001 145
15834 723
2990 83
3426 396
8029 561