601 53
2609 369
10580 329
27318 493
11367 126
3989 570
3335 513
2938 516
17330 935
16045 329
34488 677
9954 303
7513 665
1835 378
15140 633
2577 428
30389 267
1824 282
3145 607
17879 674
8046 201
12469 385
8094 486
1777 251
6165 543
2881 429
390 67
15993 940