3129 447
3104 445
1430 369
225 36
1136 191
2896 544
2814 430
2616 503
786 174
686 160
1831 566
886 180
654 185
4285 382
1491 268
3997 411
1785 418
2519 192
1447 357
1096 197
2977 398
1846 85
3055 703
2361 326