50438 891
20511 343
3557 246
10387 423
14079 646
7166 648
4042 602
5603 532
8341 97
23647 96
6096 589
13662 166
6340 628
3063 288
3276 305
5718 403
10534 629
3673 202
13637 565
4362 503
4214 252
5428 515
140376 327
13714 455
25193 354
5811 447
4635 269
17988 503