3091 513
3002 91
12403 64
2412 343
5391 400
2129 164
3501 162
1836 135
7420 358
4422 209
2653 294
4041 833
5753 425
4092 594
7813 866
3464 681
2370 249
2845 371
4070 168
4220 419
3572 390
3650 608
3266 271
4406 706