3089 503
2884 546
863 106
3979 668
1237 162
3385 729
2177 303
3225 589
2447 353
2758 665
4319 417
3552 310
1085 154
1414 204
1498 153
3798 571
1369 218
1319 216
4631 482
12747 451
4225 632
2467 529
2599 378
1515 91
7313 277
4257 76
2059 119
6281 623