37156 112
7342 294
6936 391
8886 592
6219 74
4032 383
5131 357
5459 798
8480 678
4654 291
3085 160
9140 451
3187 274
2949 459
3925 472
4916 746
4346 640
5000 275
15316 630