3089 121
16639 514
10290 277
3497 201
6923 280
2399 44
2147 179
31305 519
15368 722
8665 57
4879 70
9993 403
6111 436
107853 613
57882 440
77560 286
91576 355
24217 210
9061 416
3320 101
3460 774
20546 384