508 103
964 169
2880 573
2739 646
3332 853
2078 262
1591 279
6474 664
3244 593
3257 444
2095 293
3753 643
3001 676
189 51
3322 671
777 43
1897 248
2305 403
1224 115
1345 253
2372 490
3065 533
1882 381
2632 551