4322
446
355
416
420
380
5415
526
345
350
5011
387
27567
20960
19361
17212
1370265
13482
1237148
12036
10900
1037144
9130
79311