151 28
2721 699
943 264
1891 487
1029 214
457 115
794 209
968 299
710 147
1056 289
2883 765
2503 802
267 52
2037 505
948 176
343 97
420 90
1086 324
2740 818
1407 271
2436 666
1722 564
2385 653
2842 653
2438 556
350 109
2129 696
1851 585