2831 796
4262 227
19986 382
4842 346
18188 165
13354 413
7826 273
13834 387
17056 287
12132 471
25256 92
6141 467
21281 504
102831 414
113815 381
51684 58
144195 626
40503 642
10407 164
14831 116
28747 538
12308 756
27012 426
20352 353
40542 146
20537 187
17811 409
7119 813