43076 273
124080 382
7785 184
5052 846
9377 251
2657 522
4188 73
14821 236
72470 641
3763 912
187487 940
2031 62
2644 606
3513 55
3217 311
4572 684
52117 632
3965 307
243208 1003
3681 294
8086 507
4114 431
7214 690
2657 706
1803 278
3428 320
11880 436
14329 128