30002 343
5973 300
4321 234
3989 184
3781 359
7610 157
4741 730
11229 493
3111 225
16740 393
47395 626
7042 392
42792 136
14423 544
43074 189
4785 661
6972 683
12138 740
9185 446
8857 360
3400 201
15195 229
19298 671
45791 168
36073 424
9405 828
28103 603
38588 643