3196 588
1602 78
5038 740
2752 508
4031 762
2946 252
2042 228
2084 134
6563 504
2667 328
3386 668
1455 83
2106 350
5724 386
17891 499
2432 236
11577 109
2447 268
4058 541
2896 307
12513 386
1917 124
5586 643
3636 551