3990 52
2841 253
8792 277
8544 533
3362 615
5045 581
19070 246
3166 685
1609 206
3756 753
1272 301
5692 634
15724 533
1341 188
2517 612
3897 943
13084 385
3271 629
2878 220
2991 598
2316 355
9379 406
4030 657
3048 752
1293 39
14264 684
4392 44
25527 404