2621 91
5093 286
19725 129
9003 599
23141 935
77201 181
2398 111
1472 204
518 134
6712 702
1146 233
13940 828
26726 143
26434 215
2380 414
42135 550
21332 622
123538 678
205104 1066
15801 348
5062 339
19844 588
2749 421
2631 661