20121 37
33879 139
3861 241
2189 261
3849 178
5725 474
6431 566
3243 496
2160 121
3544 682
7394 895
4631 127
3196 301
4027 851
4429 667
8050 572
15702 182
4493 593
3856 37
3091 266