1595 66
29211 449
23168 572
3670 725
12612 200
3863 642
6759 525
1698 156
3291 462
7562 253
5006 261
24271 527
2215 450
9299 787
9044 58
3269 49
2241 122
3971 482
2473 388
2783 504