30406 41
5243 35
4484 388
30858 172
4072 33
20479 548
3062 243
3174 186
9706 948
3612 632
5800 240
9489 326
7168 517
2822 197
4465 460
3436 411
5457 406
4134 428
3222 465
2352 98
3498 203
5440 557
13629 699
6994 848
5577 622
5675 524
5975 824
5640 571