1003 83
3137 189
16325 639
3375 77
5962 669
25356 58
10585 470
4662 179
4823 253
19874 271
12285 784
8113 561
2147 128
4286 524
5840 339
9626 928
31235 632
5329 319
6715 376
5735 126
42592 677
29100 128
7428 315
13334 888
13164 603
4596 51
5867 74
20421 448