5021 615
3011 349
5935 509
4812 233
8318 618
1230 302
2181 51
1650 470
2657 274
14056 350
2331 109
5988 540
1251 310
3641 255
407 119
3715 729
932 273
1740 135
3850 428
2835 587
6078 689
863 239
2859 681
2062 248