2602 35
2666 245
4841 414
12471 472
4698 132
7076 733
6251 572
9284 831
4742 265
3161 560
7933 309
9604 505
6161 349
9933 425
12814 594
15955 352
10477 274
1768 121
11278 531
4828 521
6948 612
8091 594
9303 167
21513 280
7639 547
4200 76
3895 269
5703 858