3990 52
2843 253
8798 277
8546 533
3362 615
5045 581
19070 246
3166 685
1610 206
3756 753
1272 301
5693 634
15758 533
1342 188
2521 612
3898 943
13104 385
3271 629
2881 220
2991 598
2319 355
9394 406
4032 657
3048 752
1293 39
14265 684
4394 44
25552 404