12096 648
143150 587
24292 787
2221 303
6784 273
11790 511
7572 156
11772 196
2195 49
7986 647
4641 711
6737 359
4327 99
7032 803
9517 764
9056 566
7305 573
13570 885
27318 837
9047 704
3287 846
29835 492
3817 140
3560 498
8162 551
1462 94
3593 251
2720 598