1249 306
296 30
3295 631
5381 822
9899 427
5055 429
2798 663
2082 310
8784 852
5810 577
4155 853
1158 242
1594 275
461 128
9340 358
12630 799
568 48
5204 356
2806 674
3023 560
2396 317
1772 396
1069 203
3055 641