2970 124
73623 626
44521 280
5048 108
23231 151
18622 68
4261 447
7180 288
4180 397
6641 472
11860 482
9246 359
25725 653
166531 305
46322 679
21205 327
10523 116
4635 130
11740 739
12075 46
17955 697
19967 395
6971 689
15364 817
9397 265
10322 71
15662 295
5996 718