2950 249
3518 761
2383 441
2954 444
1484 157
3542 577
3600 662
13958 489
3449 669
707 135
12727 495
18125 643
2505 509
9381 133
3582 973
2844 488
1654 281
5232 619
3586 565
1991 295
3290 688
5284 759
6210 399
12451 284