3067 657
5032 44
2903 520
20114 589
19598 985
8452 128
8960 839
5189 457
4278 440
12135 877
4343 331
3058 245
4050 122
3863 68
20611 807
1639 114
2922 410
6664 483
2783 256
6873 146
5403 744
1728 323
4240 234
3885 421
7262 94
1394 205
6389 482
3778 351