21216 586
3904 210
2484 285
2243 228
54028 394
3651 439
6623 564
7602 658
4935 817
6203 750
4015 467
5419 440
4501 286
8929 842
2689 465
12808 769
3097 517
4230 418
5530 711
5303 397
4249 327
7542 515
5550 798
1341 32