409265 1152
7955 746
12308 260
8432 591
10288 207
22945 107
14921 792
9863 116
55146 106
55633 567
38409 689
23224 200
6875 164
29707 608
4492 356
10000 145
15832 723
2990 83
3426 396
8029 561