3018 877
2452 420
5365 554
7913 264
3464 113
5072 533
13993 117
45788 486
11746 601
9787 293
2288 275
28039 508
4338 406
3522 370
6872 142
32584 513
15142 923
32773 524
6276 359
19687 385
6454 367
5296 767
4239 163
12562 184
4328 536
9861 42
6191 990
4115 126