12425 301
2161 76
435 39
5061 472
14635 93
6053 103
3090 381
5420 631
5198 507
4396 313
4978 695
10533 359
85476 160
9630 224
8867 421
3337 514
3754 623
11642 264
3700 441
8709 622
4593 181
5902 547
17586 601
12187 76
40450 482
32774 391
12583 96
31617 1016