2502 294
11664 548
5107 75
4126 549
3564 522
8108 500
11231 570
4023 485
12322 204
30322 318
12358 567
6150 571
5051 228
8113 198
3329 508
7615 845
21450 917
23894 412
9606 598
13289 548
30719 432
4873 453
14857 327
7997 719
6791 443
21366 633
14454 610
49111 640