20450322 6625
5552340 1693
4057011 1027
10254390 4077
17087348 4677
14506916 5375
6490187 2026
20569712 5786
7612327 1746
9837702 2475
3670121 813
9385985 2409
3228514 706
8793917 2764
6532319 1335
14370828 3650
5037543 779
2430166 584
10176598 2337
4885525 1178