2191 325
32663 833
13120 787
29281 775
23415 526
30932 647
7770 531
5738 249
6791 285
6356 352
8309 834
3456 167
16182 263
5012 568
8468 328
2734 237
12032 852