3886 373
4328 508
4276 263
2038 172
14741 877
2471 489
9424 822
3697 384
8879 206
4150 274
9091 503
5688 761
6328 535
3158 440
3758 591
5057 361
3299 363
2503 287
6870 987
8194 669
3222 619
1960 252
6701 145
15989 455