4058 892
2922 503
1191 33
667 84
2526 385
827 148
3466 580
1426 360
677 108
3950 273
4688 481
950 212
4193 411
2728 359
2058 603
3839 506
2971 864
5384 359
3633 623
5059 776
2530 459
3073 737
2939 629
4071 657
2252 583
7272 55
11567 195
20861 597