2067 331
3911 498
1639 171
3004 490
8695 471
3358 64
9011 924
7250 501
3442 218
4306 348
5960 470
5270 533
2586 305
10854 337
75804 681