3015 979
2593 718
428 108
2409 740
3219 869
2853 182
2942 352
1423 31
3440 435
2403 235
5578 224
5389 93
4495 604
6714 870
127374 209
99341 510
60985 177
16313 103
12041 82
13424 392
31081 369
9242 333
5467 605
4070 76
29019 798
5474 501
9549 614
38292 694