2996 868
3007 611
994 243
1313 236
2484 305
3607 509
2913 860
2454 349
4103 671
14967 694
12075 342
14472 236
11828 376
7081 203
14116 664
3863 215
5107 106
2681 587
2226 399
3045 623
2842 738
2401 645
3096 664
1831 330
3446 829
3384 553
1661 60
3180 830