15871 311
4959 500
20057 93
2194 154
9195 821
14095 472
1868 61
14571 495
6826 709
4852 534
6572 264
1352 305
1490 360
3787 287
3803 359
2326 280
1678 325
2854 574
2231 576
1615 353
3041 390
1460 318
3441 801
2939 908
1779 41
3912 297
1667 106
4435 434