8535012 2887
17782274 7982
9155700 3207
18834274 9164
21049220 9311
19363485 5557
11625155 4508
4976857 2670
1919073 609
8233357 3169
6205477 1988
1957438 267
13752773 6603
3996077 1636
2701983 248
3716689 1281
14878793 4140
1724435 622
3754243 1972
87547153 24846
30478129 4429
10081380 3785
11028739 4225