3093 121
16643 514
10294 277
3497 201
6926 280
2400 44
2148 179
31329 519
15368 722
8670 57
4885 70
10002 403
6115 436
107905 613
57897 440
77577 286
91613 355
24229 210
9072 416
3323 101
3460 774
20552 384