4015 351
149754 611
130002 534
198461 1062
132763 325
205851 318
16749 281
33036 664
8518 51
48963 457
9347 645
6791 492
4165 267
3847 125
4733 46
5306 546
2750 218
4319 653
4164 812
146010 945