3095 121
16646 514
10296 277
3497 201
6928 280
2400 44
2148 179
31332 519
15368 722
8670 57
4885 70
10002 403
6115 436
107915 613
57900 440
77578 286
91618 355
24229 210
9074 416
3323 101
3460 774
20554 384