2962 979
2576 718
427 108
2408 740
3217 869
2809 182
2888 352
1417 31
3421 435
2400 235
5568 224
5385 93
4488 604
6687 870
127365 209
99338 510
60958 177
16276 103
12040 82
13423 392
31074 369
9241 333
5466 605
4069 76
29013 798
5473 501
9543 614
38289 694