119580 320
32062 268
3212 359
56373 744
4102 162
5672 841
10158 808
5674 197
26858 848
9027 423
33343 360
49854 578
71261 478
20836 757
376293 1073
134705 288
342479 978
98152 531
51412 907
83497 531
48640 365
14846 364
52888 691
10745 63
9434 497
16760 381
27127 307
19217 563