12816 506
8238 249
10289 442
15277 508
12294 707
1490 141
3611 550
20535 422
12434 780
41374 101
144621 803
5173 788
7342 498
2060 89
2901 133
3219 431
5157 565
3450 363
278153 939
8538 793
32482 628
22259 669
504959 830
43660 72
90133 300
10288 209
8116 396
18313 514