50425 891
20451 343
3554 246
10387 423
14077 646
7166 648
4042 602
5598 532
8341 97
23628 96
6096 589
13660 166
6339 628
3060 288
3276 305
5718 403
10534 629
3673 202
13637 565
4362 503
4214 252
5427 515
140349 327
13711 455
25191 354
5810 447
4633 269
17986 503