5099 87
12436 204
30474 318
8287 787
25247 840
7657 845
6961 470
21568 917
23981 412
14251 81
4983 453
14952 327
8080 659
21414 633
4608 264
5974 618
10004 448
10700 473
6233 79
12467 396
10317 398
14281 386
17211 798
3072 178
7012 482
16441 438
29104 591
31280 583