3043 511
640 69
5516 912
3758 618
2447 528
4711 553
2678 460
848 38
5087 861
9307 295
2751 362
1250 179
19103 571
8720 403
7152 336
3744 396
4787 262
1879 269
1304 28
3912 417
15808 684
6880 472
13544 85
5903 449
8501 243
27326 162
16120 481
12315 124