2628 90
10482 623
5849 653
6503 437
77647 226
19583 164
2856 213
2287 269
8806 263
3843 380
1861 109
4998 415
3615 505
2452 217
6153 148
9745 379
4846 948
6594 355
3942 639
2397 336
2899 564