3132 121
16791 514
10408 277
3526 201
7030 280
2457 44
2177 179
31919 519
15416 722
8809 57
4939 70
10083 404
6196 436
108967 613
58380 440
78164 286
92610 355
24453 210
9219 416
3392 101
3476 774
20785 384