506 120
9293 482
16924 892
6575 689
12924 680
11101 523
2532 509
17537 540
15993 688
3037 654
2874 311
3217 55
5959 579
5944 177
24297 605
19630 674
8337 141
2010 39
13481 515
3052 465
2679 169
4584 736
7373 72
3913 334
6330 413
31446 648
44594 509
9026 363