501 68
1333 147
191924 171
31347 766
2907 334
117425 610
2133 206
2034 493
10089 665
7420 444
5221 499
1580 133
2966 494
1268 214
1863 265
3485 810
6569 597
3200 466
1712 333
2363 435
1555 204
6655 311
3458 175
1895 399
2209 292
8436 690
6650 864
2803 267