3129 121
16779 514
10401 277
3525 201
7025 280
2453 44
2177 179
31877 519
15415 722
8803 57
4936 70
10077 404
6186 436
108897 613
58350 440
78122 286
92557 355
24439 210
9207 416
3384 101
3474 774
20781 384