3092 853
1312 339
12883 359
38016 390
20480 792
30159 285
7727 539
4279 792
18841 527
31899 195
74049 592
2651 779
466 87
3065 734
783 81
953 207
2763 723
1423 361
3204 958
496 45
2398 480
1811 519
1939 495
2563 572
552 108
2790 680
2707 514
369 54