22035 195
2979 111
11727 447
2841 224
195 39
2069 651
4847 111
1999 436
2596 667
4672 640
1859 517
1132 327
29443 128
11151 397
2590 433
1623 478
5031 386
53352 487
6303 275
7112 428
3953 819
2297 563
3029 343
26374 182