5091 87
12339 204
30360 318
8276 787
25107 840
7623 845
6933 470
21467 917
23911 412
14237 81
4914 453
14879 327
8001 659
21370 633
4595 264
5949 618
9972 448
10678 473
6203 79
12344 396
10254 398
14232 386
17071 798
3069 178
6987 482
16388 438
28976 591
31097 583