105097 236
99540 907
164679 541
47599 61
87196 600
103271 508
56067 409
99649 231
70349 661
16178 568
171328 139
66002 512
73160 145
48460 78
44851 560
110138 372
50761 702
24511 245
90986 261
3504 329
32103 221
104272 290
93795 348
76981 353
171020 313
271674 862
175787 419
158427 216