3703 502
3039 441
10120 642
2208 434
4228 377
5127 516
18937 446
40318 144
11830 647
3177 212
4872 445
3695 246
5729 580
5564 276
5025 681
3119 288
2049 76
22960 515
3477 281
7423 661
4239 539
7538 407
9072 679
5682 91