409 413
2419 792
862 97
65 889
848 815
286 657
65 155
227 69
351 265
298 20
779 753
247 462
730 13
1226 192
894 33
751 412
1103 482
121 428
24 113
280 683
111 83
607 396
312 534
990 959