50297 704
5984 438
8151 450
3311 695
27035 114
11345 386
9864 592
2343 422
7603 183
8340 391
4900 868
47935 764
18706 535
3469 307
26548 472
4612 206
132783 565
25902 395
7798 233
14330 713
6380 202
2978 344
1587 118
11252 45
19971 697
7909 490
20835 195
5064 718