3131 121
16789 514
10407 277
3526 201
7030 280
2457 44
2177 179
31904 519
15416 722
8808 57
4939 70
10081 404
6195 436
108960 613
58375 440
78159 286
92604 355
24450 210
9214 416
3391 101
3474 774
20783 384