3006 292
2250 352
5075 553
2671 115
3012 696
7354 213
1388 296
31929 606
2107 517
1825 271
2007 259
3851 304
3011 669
1566 162
3310 769
5333 290
2459 434
3122 197
4665 799
4592 519
4998 376
1503 57
2793 641
3917 638
3468 229
6980 141
3127 265
6656 510