187399
351380
163865
21677170
284562
387865
1490117
2322103
8728126
257352
290478
443484
303062
144089
150573
360090
294862
2090103
2402100
4083111
277960