3005 229
4201 191
4209 666
3320 557
1513 193
3974 608
3083 185
3349 793
2607 397
2989 620
2583 266
6736 327
2962 277
1064 215
5674 591
4581 536
3859 672
820 84
3155 398
855 106
8194 977
9873 207
15913 698
12720 706