2012 300
2834 484
2180 245
3187 201
10164 304
4072 762
15312 79
5593 331
2811 42
1916 352
13743 50
1192 165
4066 284
4253 146
3733 127
2369 142
6774 279
3646 409
4952 659
5956 641
1876 367
3815 391
3953 596
3775 539
4097 673
1805 67
3210 704
3884 386