900 50
2359 529
10672 205
3874 654
4530 598
4702 58
18059 267
8521 89
6589 421
4708 189
7050 233
15904 846
9384 702
20595 371
3895 317
24854 139
1532 66
31548 485
11134 717
8922 61
26290 657
7705 497
4435 319
38363 49
40234 642
174746 696
12270 756
8698 602