16516 678
2098 299
1741 218
3267 288
2583 501
4671 793
2346 392
2230 154
2172 38
3071 281
11428 423
3010 734
2844 697
5879 351
8788 989
2429 470
3129 461
668 32
848 47
3178 662
1216 51
3619 599
3888 844
2885 305