5031 798
1088 144
513 75
2931 671
2654 468
452 50
1569 309
2258 435
3638 580
224 49
1324 98
3863 690
3591 600
946 186
1133 248
2079 490
12186 118
1603 82
1854 61
2567 553
3492 712
3462 582
1207 188
4217 451