150 29
2165 586
1713 337
1349 276
2140 653
1146 295
3092 100
2128 66
4141 397
3371 161
2773 576
3761 204
2578 504
2210 411
3238 952
4130 381
3219 513
271 60
293 43
3054 586
3002 619
978 40
637 106
2000 538
3150 718
1384 307
2583 752
1569 294