1666 360
295 55
3140 651
1084 226
1406 259
970 232
2992 729
3414 600
3129 642
2405 461
2399 708
3105 815
1960 301
513 116
2082 121
415 97
2197 533
1356 311
3082 969
3474 625
3188 841
2802 512