4561 509
4115 155
12705 967
2361 323
3331 139
2517 347
4325 301
2577 449
3917 349
3632 467
1880 157
1972 201
3473 455
2608 321
3075 202
2000 300
3877 784
8482 528
3103 26
6516 936
2200 318
10641 506
2994 327
3221 752