3121 121
16714 514
10343 277
3508 201
6979 280
2425 44
2162 179
31616 519
15392 722
8743 57
4907 70
10048 403
6155 436
108429 613
58135 440
77869 286
92122 355
24333 210
9139 416
3354 101
3466 774
20668 384