3095 121
16648 514
10297 277
3497 201
6928 280
2400 44
2148 179
31334 519
15368 722
8670 57
4885 70
10004 403
6115 436
107928 613
57903 440
77579 286
91623 355
24230 210
9074 416
3326 101
3460 774
20557 384