5013 335
8601 70
2145 111
4184 264
7505 564
20642 708
8601 297
7711 681
8787 592
10237 894
13978 218
6070 467
15491 847
14750 571
8644 86
6924 98
1919 40
11803 496
6195 274
6056 183
16506 545
6492 400
5379 615
14848 592
16143 916
4002 568