2012 375
5143 797
2233 41
2345 211
1604 261
1074 240
4045 64
2441 585
4061 470
5765 442
3447 864
3332 166
4182 526
15845 447
2174 262
1768 166
2632 618
2599 490
749 64
938 138
1340 349
4816 328
7047 845
2493 415