3096 297
2530 237
9658 290
6538 566
74825 318
16356 1028
3049 329
61326 913
3531 359
8581 676
12658 31
3527 629
3802 593
13249 472
2879 137
3397 252
3302 387
6600 92
14206 510
4035 457
5040 423
2206 63
7705 389
5405 338
3830 523
4016 121
6717 536
1201 42