4058 892
2922 503
1191 33
667 84
2526 385
825 148
3462 580
1422 360
677 108
3950 273
4687 481
950 212
4193 411
2728 359
2056 603
3838 506
2971 864
5384 359
3633 623
5059 776
2530 459
3073 737
2939 629
4070 657
2252 583
7270 55
11567 195
20856 597