2946 80
8664 683
33509 236
3586 200
6192 344
48777 430
16968 116
40585 353
11717 197
10448 508
9497 732
9783 727
6078 414
7949 447
7020 97
5463 332
12477 655
7484 581
9809 277
7679 712
35229 432
6180 183
14462 794
18241 205
2427 56