3076 63
5942 333
646 143
1733 489
1205 233
21523 589
6832 237
2254 629
1511 469
15658 389
16997 452
3443 670
1262 195
1202 332
1659 388
12254 430
907 180
741 179
9279 529
14582 158
8723 392
17120 354
14596 258
1295 243
15021 97
15705 645
1345 169
3648 963