5168 167
5325 185
4128 219
3949 743
4819 711
2523 341
8192 197
2650 551
3673 580
4300 573
1077 103
2372 115
14610 90
7258 782
6356 378
2227 179
4831 600
14373 681
4333 626
3908 351
49993 268