22991 428
13914 917
53807 68
6489 413
6376 313
9569 752
12870 387
2309 317
1553 89
8050 273
10567 308
15634 436
3328 471
4573 114
3311 570
2356 276
3874 547
4124 536
3482 521
6016 279
4132 933
66071 210
7938 72
2796 278
18056 611
4852 291
7874 429
48387 90