352 104
2398 697
2698 597
1645 348
780 235
9530 450
4579 278
5591 262
2920 728
1523 448
1756 558
5510 302
1595 415
1614 336
9403 247
900 178
1407 324
1339 262
1101 271
2685 458
10219 511
2357 642
3105 763
2652 716
5856 887
480 45
1304 228
2439 541