12841310 1412
18091614 2619
138405208 19815
1546662 266
45098045 4865
54875979 5463
58040018 7649
17854688 2095
10722726 1106
1168050 63
2421750 187
3945343 444
35184319 934
11948639 890
26037048 2018
25575378 3350
17002025 1418
8862329 629
4869531 449
6279324 566