101506 305
96272 544
42269 219
127594 593
95071 375
284361 813
57437 212
51129 337
87215 542
70061 220
94464 482
243081 585
170293 306
128846 806
87782 298
101496 351
54956 281
95024 314
50332 133
176801 445
100401 533
92680 325
62568 203
95322 284