296 50
860 131
2689 532
740 214
2888 898
974 177
403 32
1370 331
634 170
2277 382
1427 423
1359 363
2793 672
2763 833
2267 656
365 101
2321 518
2173 508
512 126
1096 294
2569 796
2483 510
2219 681
1918 398
645 206
1366 307
1294 408
2189 526