2894 313
179 87
812 257
2439 127
842 524
862 97
829 66
118 584
401 893
167 921
128 659
381 691
330 90
23 693
1008 396
80 168
331 725
586 43
129 253
782 155
190 875
860 975