3403 310
7852 679
19955 382
4907 346
18219 165
13406 413
7789 273
14025 387
17109 287
12126 471
25429 92
6251 467
16543 505
102770 414
113753 381
51835 58
143978 626
40444 642
10392 164
14853 116
28665 538
12333 756
27009 426
20296 353
40595 146
20552 187
18075 409
7118 813