3132 121
16791 514
10408 277
3526 201
7030 280
2457 44
2179 179
31922 519
15416 722
8810 57
4939 70
10087 404
6197 436
108977 613
58380 440
78168 286
92621 355
24456 210
9219 416
3392 101
3476 774
20785 384