37089 86
8141 265
8074 468
12243 601
10156 293
18026 660
7271 617
24261 264
40789 120
3805 224
6615 447
4112 208
34145 586
17849 213
6512 367
9851 403
6998 59
7727 141
5280 539
9987 42
25300 880
4876 564
11844 644
6068 313
10318 28
16185 205
211866 721
4977 351