2012 609
11996 722
15033 750
3706 310
30693 192
2512 437
4115 703
2268 195
1678 327
10563 645
3377 400
13642 61
4967 596
99830 578
4365 51
9997 41
5833 695
5559 48
5689 607
10041 510
11637 73
5187 897
29856 156
7331 204
41667 443
5970 843
25282 321
19556 279