2672 51
25063 311
4073 146
5355 636
5282 685
5305 831
12780 126
4018 141
4601 209
3473 368
7523 184
6783 317
4881 232
3004 521
1492 50
5402 93
3992 667
3950 295
2732 124
7706 245
9923 359
3315 459
5172 620
16595 761