702 31
6213 61
7746 421
6155 799
2838 358
8559 226
4197 160
53505 557
13366 39
12690 487
11164 754
12277 123
8238 678
4661 28
12095 211
20296 589
3932 404
145391 273
5336 249
2222 131
22044 424