27056 508
9358 321
949 120
2396 450
9136 338
2712 549
2882 548
8997 660
11265 48
17278 238
21553 363
10892 272
4187 637
4834 532
4130 862
3844 112
27277 396
9340 482
3547 160
202632 967
13172 305
16471 820
5989 73
7133 635
6483 465
51489 400
8450 62
6074 436