3231 140
3304 731
4297 938
1509 316
1595 267
8117 364
7250 278
242 30
3927 852
4597 63
2562 623
3560 716
192 29
2349 469
6029 646
2897 193
911 178
5960 660
3464 493
1517 252
4706 492
1076 211
3123 501
1929 310