3293 812
52647 58
45690 337
5930 51
2107 105
3118 601
64481 411
2294 647
2436 508
45884 626
4121 363
11804 328
2507 408
15619 566
2304 293
7131 579
6072 61
3810 713
11977 486
3311 834
14669 978
10909 68
4251 650
145851 571