3050 605
12722 39
20467 757
38860 912
72279 733
5456 285
12129 164
14232 447
62326 221
2893 592
23157 622
5253 293
3167 723
4801 564
10189 806
5403 204
2662 128
4093 314
2199 510
8159 57
28952 150
4605 898
4203 566
28192 288