5085 698
4735 233
12494 424
3777 173
3463 292
4419 57
6111 353
2252 76
8689 784
11047 586
16223 194
12270 426
5720 435
12299 111
5786 910
6059 704
4916 512
5343 614
4717 580
16805 160
4395 519
5347 882
8397 674
13331 626