2012 125
3010 255
4955 433
3051 283
7169 747
6672 64
3361 534
4998 917
3349 246
4428 644
3186 373
1144 108
8778 85
1317 105
3164 391
11724 712
2096 285
4225 603
2971 95
11585 576
4617 642
3437 69
1834 150
5270 602
3185 467
2998 284
8744 431
12302 618