3095 505
2533 348
764 132
2987 399
1811 305
15399 866
5941 755
2154 493
2383 468
1784 264
1672 214
2848 190
3128 785
4914 206
806 82
5183 447
2807 451
3779 829
817 126
1693 265
6072 295
2705 769
1376 207
2372 290