1225 31
1089 61
2688 337
3501 449
2841 441
3446 770
1968 176
3155 403
2593 293
17708 599
2040 59
2899 389
11959 272
3385 349
2953 193
3300 348
6873 686
5770 604
2710 211
5432 570
5129 768
4457 446
7939 509
3103 242