921931 3528
629289 2153
5058 298
6057 218
6671 694
7244 441
12918 423
2293 214
4848 413
5197 645
4507 581
3550 181
8267 651
3903 555
33964 363
7322 981
4759 482
1884 96
93984 994
15430 702
17461 401
10097 338
8512 227
41091 479