29308 188
5070 146
8143 181
3331 249
3462 280
1910 403
3653 898
3117 592
2103 267
4419 689
2646 542
1845 201
4751 772
11418 535
5138 148
7777 952
5950 867
11116 579
3934 87
1033 147
3899 674
1466 206
2414 475
2854 501
2639 247