50296 704
5984 438
8150 450
3311 695
27035 114
11344 386
9861 592
2343 422
7603 183
8340 391
4900 868
47932 764
18705 535
3469 307
26548 472
4609 206
132782 565
25901 395
7798 233
14330 713
6380 202
2978 344
1587 118
11252 45
19971 697
7909 490
20835 195
5064 718