2693 71
23376 430
56147 842
247378 551
77844 338
93026 472
33383 442
55432 106
149465 582
81968 989
14873 598
19126 597
5155 78
70097 258
10585 846
25841 556
9724 414
58016 620
154478 260
11992 192
30913 373
120978 1187
29779 636
84285 581
13477 417
12561 540
314537 1252