29831 601
15172 810
4303 308
5000 336
4298 46
12626 278
16577 315
3962 543
20163 301
3074 371
5530 263
12072 177
8225 509
13908 663
28346 107
25120 436
11248 880
7816 135
3689 37
11078 445
5233 283
5044 473
19141 52
38777 128
3428 304
6335 251
4565 318
10150 648