593 53
2969 528
3351 141
24445 943
1463 191
46379 825
13357 811
13715 246
4909 495
4500 295
31351 407
3826 525
42658 337
11299 515
2354 45
24056 523
43032 193
16936 164
8584 182
4728 103
3035 547
8030 533
5512 708
7580 194
4246 89
18154 552
42044 471
25346 818