3092 121
16642 514
10294 277
3497 201
6925 280
2400 44
2148 179
31323 519
15368 722
8669 57
4882 70
10000 403
6114 436
107883 613
57891 440
77572 286
91593 355
24225 210
9067 416
3321 101
3460 774
20551 384