3093 314
6592 463
2184 382
908 114
3253 144
538 30
2552 452
3548 445
1255 235
2052 219
6227 703
3255 854
1171 127
3571 597
4920 584
816 67
3405 363
3381 727
2254 156
2048 347
4319 119
3245 849
4451 367
1997 502