2961 830
1659 290
1058 37
2876 543
2899 309
7643 678
3198 560
28340 199
13688 805
1718 340
6548 569
3842 916
977 44
15169 236
2984 640
4898 702
28159 508
10326 452
3078 306
17141 609
46862 114
3849 568
3497 974
5729 733
19971 382
4894 346
17072 172
10987 203